/**
 * Created by Yu Jin Xian on 2016/9/5.
 */
function variables() {
    function defineVariables() {
        var message;
    }

    function setVariables() {
        var message = 'hi';
    }

    function modifyVariableTypes() {
        var message = 'hi';
        message = 100;          // 有效，但不推荐
    }

    function localVariables() {
        function test() {
            var message = 'hi'; // 局部变量
        }

        test();
        alert(message);         // 错误!
    }

    function globalVariables() {
        function test() {
            message = 'hi';     // 全局变量
        }

        test();
        alert(message);
    }

    function multiDefineVariables() {
        var message = 'hi',
            found = false,
            age = 29;
    }
}
